Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(core): patch bazel-skylib for running npm in core #3008

Merged
merged 1 commit into from
Oct 11, 2021

Conversation

alexeagle
Copy link
Collaborator

@alexeagle alexeagle commented Oct 11, 2021

bazelbuild/bazel-skylib#323 is patched into our vendored copy of copy_file rule.
That lets a tsc action run with just four inputs: [a.ts, bazel-out/host/bin/external/npm_typescript-4.4.3/typescript,
external/bazel_tools/tools/genrule/genrule-setup.sh, external/node16_linux_amd64/bin/nodejs/bin/node]

This is obviously not ergonomic for users yet, just a step in the right direction.

@alexeagle alexeagle force-pushed the tarballs_forever branch 2 times, most recently from ff52766 to 15f5e91 Compare October 11, 2021 01:55
@alexeagle alexeagle changed the title feat(core): patch bazel-skylib for running tsc in core feat(core): patch bazel-skylib for running npm in core Oct 11, 2021
bazelbuild/bazel-skylib#323 is patched into our vendored copy of copy_file rule.
That lets an action run with minimal inputs.

This is obviously not ergonomic for users yet, just a step in the right direction.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants